Translation of zest in Malay

zest

semangat

noun

  • 1

    semangat, kulit limau atau lemon