Translation of سلاب in English:

User Contribution

سلاب

noun