Sasquatch in Spanish
What is Sasquatch in Spanish? Sasquatch is a word from English language that is used to describe a particular hairy, giant animal from the Canadian and American folklore. Sasquatch is also known as big foot. Another version of Sasquatch that lives in snowy places is called Yeti. This creature is only reported to be seen in Northwestern America or Western Canada.