English to Arabic

Meaning for:
Stamford
other
ستامفورد