Translation of mr in English:

User Contribution

mr

noun