Translation of راتر in English:

User Contribution

راتر

noun