Free online dictionary: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
sconfessare  vt 
 (ritrattare)  
to renounce, retract , (smentire)  to repudiate


New user: Sign up
Existing user: Login