Arabic-English dictionary »

رُوح شَرِيرَة meaning in English

ArabicEnglish
رُوح شَرِيرَة f

poltergeistdisruptive ghost