Polish-English dictionary »

iglu meaning in English

PolishEnglish
iglu noun

igloonoun
Inuit snow house