Arabic-English dictionary »

مَشْرَقَة meaning in English

ArabicEnglish
مَشْرَقَة f

penthousean apartment or suite on the top floor of a tall building