meaning of agridulce

agridulce - Spanish to English

bittersweet [romance, development]

View more

  • sweet-and-sour