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