Arabic-English dictionary »

مَسْكُون meaning in English

ArabicEnglish
مَسْكُون m

hauntedfrequented by a ghost