French-English dictionary »

osmussaar meaning in English

FrenchEnglish
Osmussaar nom propre

Osmussaar◼◼◼(Island in northwest Estonia)
proper noun