Translate
"anthropoid"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
anthropoid
(s)., (i). insana benzeyen , insanimsi; (i). insana benzeyen maymun.
anthropoid
antropoid
anthropoid
insan benzeri, insansı, maymunsu
anthropoid
insana benzeyen
anthropoid pelvis
antropoid pelvis