English-Arabic dictionary »

atones meaning in Arabic

EnglishArabic
Atones [UK: ə.ˈtəʊnz]
[US: əˈtoʊnz]

يكفّر