Polish-English dictionary »

igloo meaning in English

PolishEnglish
igloo noun

igloonoun
Inuit snow house