Translation of appetite in Malay

appetite

selera

noun

  • 1

    selera, nafsu makan