Osmussaar

English

Proper noun

Osmussaar

  1. Island in northwest Estonia, on the southern coast of Gulf of Finland.

Translations

Anagrams

Estonian

Proper noun

Osmussaar

  1. Osmussaar