Slovnenya

Translation English French: wigwam

Dictionary: main
wigwam
noun