Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
monitor lizard
noun
(n)
any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles
ada berbagai besar tropika karnivora kadal afrika dan asia dan australia; berantah untuk memperingatkan dari buaya
Synonym:
monitor
,
varan
source: wordnet30