Polish-English dictionary »

aruba meaning in English

PolishEnglish
Aruba noun

Arubanoun
territory in the Caribbean