metro - french words in english

86 French words we often use in English

You’re probably aware that we regularly use plenty of French words in English. But did you know that around...