Translation of aroma in English:

aroma

aroma

noun

  • 1

    aroma, a pleasant noticeable smell