an unidentified humanoid animal said to live in the himalayas

listen to the pronunciation of an unidentified humanoid animal said to live in the himalayas
English - Turkish

Definition of an unidentified humanoid animal said to live in the himalayas in English Turkish dictionary

yeti
Tibette yaşadağı farz olunan korkunç kar adamı
English - English
yeti