Translation of کتر بید in English:

User Contribution

کتر بید

noun