Polish-English dictionary »

abruka meaning in English

PolishEnglish
Abruka noun

Abrukanoun
Estonian island located in the Gulf of Riga