English to Arabic

Meaning for:
Igor
other
إيغور