Agridulce admin 5 years ago Agridulce Agridulce Definition Agridulce Spanish Adjective English meaning : Bittersweet