himalayalar'da yaşadığı rivayet edilen maymun ve insan arası bir yaratık - Türkçe İngilizce Sözlük