English to Arabic

Meaning for:
McCracken
other
مكراكين