Arabic-English dictionary »

اِسْتَرْضَى meaning in English

ArabicEnglish
اِسْتَرْضَى

placateto calm