Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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