Translation of nectar in Malay

nectar

madu pokok

noun

  • 1

    madu pokok, madu, nektar (lebah), sejenis minuman lazat