Arabic-English dictionary »

مَشَقَّة meaning in English

ArabicEnglish
مَشَقَّة f

hardshipdifficulty or trouble