Arabic-English dictionary »

صَانِع سَلَام meaning in English

ArabicEnglish
صَانِع سَلَام m

pacifierone who pacifies