MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Equus caballus

noun (n)

  • solid-hoofed herbivorous quadruped domesticated since prehistoric times
    solid hoofed maun berkaki empat peliharaan sejak zaman prasejarah
    Synonym:
    horse
    source: wordnet30