MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Giraffa camelopardalis

noun (n)

  • tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
    tertinggi hidup berkaki empat; mengalami kesan mantel dan tanduk kecil dan sangat leher panjang dan kaki; dari savannahs tropika dari afrika
    source: wordnet30