Polish-English dictionary »

wigwam meaning in English

PolishEnglish
wigwam noun

wigwamnoun
a Native American dwelling