Translate
"hominoid"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
hominoid
1. insansı, 2. insan gibi
hominoid
insansı
hominoid
s. insan gibi, insansi.