Skip to main content

English: ventilation

Welsh: awyru

Part of speech

Verb