MalayTranslate.com
Malay to English Translator
Translate Here

English to English

birdwatch

verb (v)

  • watch and study birds in their natural habitat
    perhatikan dan belajar burung di habitat semulajadi mereka
    Synonym:
    bird
    source: wordnet30