Arabic-English dictionary »

بحر العلوم meaning in English

ArabicEnglish
بحر العلوم

polymathperson with extraordinarily broad and comprehensive knowledge