Arabic-English dictionary »

أرو meaning in English

ArabicEnglish
أرواحية

animismbelief in spirits