Dutch-English dictionary »

oogmuur meaning in English

DutchEnglish
oogmuur substantief

eyewall(ring of towering thunderstorms of a cyclone)
noun