Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
river horse
noun
(n)
massive thick-skinned herbivorous animal living in or around rivers of tropical Africa
massive thick skinned maun binatang hidup dalam atau sekitar sungai di afrika tropis
Synonym:
hippo
,
hippopotamus
,
hippopotamus amphibius
source: wordnet30