Translation of to hit the nail on the head in Romanian

to hit the nail on the head

phrase

  • 1

    a pune degetul pe rană