Arabic-English dictionary »

اِسْتَلْقَى meaning in English

ArabicEnglish
اِسْتَلْقَى

lie downassume a horizontal position