French-English dictionary »

sasquatch meaning in English

FrenchEnglish
Sasquatch nom {m}

Sasquatch◼◼◼(a hairy humanoid creature)
noun
[UK: sˈaskwɒtʃ] [US: sˈæskwɑːtʃ]

sasquatch◼◼◼(a hairy humanoid creature)
noun
[UK: sˈaskwɒtʃ] [US: sˈæskwɑːtʃ]