LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ağzı köpeğinkine benzeyen kısa kuyruklu bir maymun türü” İngilizcede

1 İngilizce çeviri
EN
baboon

You look like a baboon.