SASQUATCH


Meaning of SASQUATCH in English

[noun] [C] - Bigfoot

Cambridge English vocab.      Кембриджский английский словарь.