English to English
Sasquatch
noun (n)
- large hairy humanoid creature said to live in wilderness areas of the United States and Canadabesar berbulu humanoid bilang makhluk hidup di kawasan hutan di amerika syarikat dan kanadasource: wordnet30