Translation of set square in Romanian

set square

echer, n.

noun

  • 1

    Technology echer British