English to Arabic

Meaning for:
Abiezer
other
مقدّم يد العون