Definisi 'river horse'

English to English
noun
1 massive thick-skinned herbivorous animal living in or around rivers of tropical Africa Terjemahkan
source: wordnet30


Visual Synonyms