Translation of aloe in Malay

aloe

pokok lidah buaya

noun

  • 1

    pokok lidah buaya, tumbuhan yang mengandungi cecair pahit