Arabic-English dictionary »

يرتدّ meaning in English

ArabicEnglish
يرتدّ

Apostatizes