Translation of to go off with one's tail between one's legs in Romanian

to go off with one's tail between one's legs

phrase

  • 1

    a pleca ţinându-şi coada între picioare