Polish-English dictionary »

cabana meaning in English

PolishEnglish
cabana noun

cabananoun
a cabin or hut, shelter on a beach