Arabic-English dictionary »

معطي meaning in English

ArabicEnglish
معطي

Bestower