Arabic-French dictionary »

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

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

esprit frappeurm

poltergeistm