English to Arabic

Meaning for:
Sancho
other
سانشو