metro - french words in english

86 French words in English that you regularly use

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