Translation of تریا بید in English:

User Contribution

تریا بید

noun