meaning of caramelo

caramelo - Spanish to English

caramel

View more

  • candy [Am.]