Dictionary, Free Dictionary - MyDictionary.net
Definition of " quoi qu'il arrive " in French English Dictionary
Results
quoi qu'il arrive
  • {PHR} happen: whatever happens, betide: whatever betide