Translation of self-confessed in Romanian

self-confessed

care îşi recunoaşte defectele, adj.

adjective

  • 1

    care îşi recunoaşte defectele