Translation of sarhad in English:

User Contribution

sarhad

noun