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