English

edit

Noun

edit

angulometers

  1. plural of angulometer