Translation of valley in English:

User Contribution

valley

noun