Translate
"Macrocephalus"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
Macrocephalus
1)Koca kafalı; 2) İri kafatası