Translation of موش خور in English:

User Contribution

موش خور

noun