Spanish-English Dictionaryconfesar
Meaning of confesar