Dutch-English dictionary »

abruka meaning in English

DutchEnglish
Abruka eigennam

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