Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
true sparrow
noun
(n)
any of several small dull-colored singing birds feeding on seeds or insects
ada beberapa kecil dull colored burung bernyanyi memakan biji atau serangga
Synonym:
sparrow
source: wordnet30