Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bird of prey
noun
(n)
any of numerous carnivorous birds that hunt and kill other animals
ada sejumlah karnivora burung yang memburu dan membunuh hewan lainnya
Synonym:
raptor
,
raptorial bird
source: wordnet30