Translation of a damned or jolly sight better in Romanian

a damned or jolly sight better

phrase

  • 1

    cu mult mai bun decât