Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
predatory animal
noun
(n)
any animal that lives by preying on other animals
setiap binatang yang hidup oleh preying pada hewan lainnya
Synonym:
predator
source: wordnet30