English to Arabic

Meaning for:
Edgar
other
إدغار