English to Arabic

Meaning for:
Babcock
other
بابكوك