Online Dictionary
Definition of " débarquer à l'improviste " in French English Dictionary
Results
débarquer à l'improviste
  • {V} blow in