Skip to main content

English: anemometers

Welsh: anemomedrau

Part of speech

Noun, Plural