English to Arabic

Meaning for:
McBride
other
مسبرد