Arabic-English dictionary »

دِبْلُومَة meaning in English

ArabicEnglish
دِبْلُومَة f

diplomacertificate