Arabic-English dictionary »

تَحْتَ رَحْمَةِ meaning in English

ArabicEnglish
تَحْتَ رَحْمَةِ

at the mercy ofdefenseless against