The simple way to translate words.

Many dictionaries and a very large database of words.

punishing in french

Word: punishing (Number of letters: 9)
Dictionary: english-french
Translations (3): travaux, punition, ch√Ętiment
Related words: french punishing, punishing yourself, punishing the poor, punishing poverty, punishing pond, punishing jund, punishing in french, travaux in english
punishing in french