En
Fr
Es
Ru
It
Tr
Uk
Search
a large, ape-like creature said to inhabit the Himalayan region of Nepal, Bhutan, and Tibet