caramela

Sicilian

Alternative forms

Noun

caramela f

  1. sweet, candy