Arabic-English dictionary »

اِرْتِدَاد meaning in English

ArabicEnglish
اِرْتِدَاد m

apostasyrenunciation of set of beliefs