Skip to main content

English: microwaves

Welsh: microdonnau

Part of speech

Noun, Plural