Translation of asmara in English:

asmara

romantic love

noun

  • 1

    romantic love