Translation of ساعور in English:

User Contribution

ساعور

noun