The simple way to translate words.

Many dictionaries and a very large database of words.

atone in french

Word: atone (Number of letters: 5)
Dictionary: english-french
Translations (17): expier, pâtir, compenser, récompenser, acquitter, affleurer, aligner, aplanir, balancer, égaliser, enligner, niveler, régaler, unir, assouvissement, réparation, satisfaction
Related words: french atone, stonehenge, stone to kg, stone island, atone synonym, atone meaning, atone in french, expier in english
atone in french