Czech-English dictionary »

abruka meaning in English

CzechEnglish
Abruka proper noun

Abruka(Estonian island located in the Gulf of Riga)
proper noun