Translate
"camelopardalis"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
camelopardalis
(i). Zurafa takimyildizi.
camelopardalis
zürafa