Traducere pentru to put one's best foot forward în română:

to put one's best foot forward

frază

  • 1

    (do one's best) a face tot ce-i stă în putinţă
    (hurry) a se grăbi