Translation of cita rasa in English:

cita rasa

taste

noun

  • 1

    taste, choice or preference