Arabic-English dictionary »

رَبُّ الْأَرْبَابِ meaning in English

ArabicEnglish
رَبُّ الْأَرْبَابِ m

Lord of Lords