(one's) best foot forward - Allemand Anglais Dictionnaire

Suggérer une traduction