Spanish-English Dictionaryconfitar
Meaning of confitar