Traducere pentru to come up smelling of roses în română:

to come up smelling of roses

phrase

  • 1

    a reuşi să iasă cu faţa curată (dintr-o situaţie dificilă)