metro - french words in english

86 French words we use in English

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