English
›
Words
any
of many kinds of devices used to measure (temperature, wind, electricity, etc.)
Translation:
English
Noun
5
instrument
Add
Translation