Dutch-English dictionary »

osmussaar meaning in English

DutchEnglish
Osmussaar eigennam

Osmussaar(Island in northwest Estonia)
proper noun