MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Ploceus philippinus

noun (n)

  • common Indian weaverbird
    umum weaverbird india
    Synonym:
    baya
    source: wordnet30