MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Japanese andromeda

noun (n)

  • broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
    broad leaved evergreen asiatic pohon yang rendah dengan glos daun dan terkulai kumpulan bunga putih
    source: wordnet30