Arabic-English dictionary »

اِسْتَرَاحَ meaning in English

ArabicEnglish
اِسْتَرَاحَ

restintransitive: take repose