Online Dictionary
Definition of " aller à toute vapeur " in French English Dictionary
Results
aller à toute vapeur
  • {V} sail full steam ahead