Translation of مسافت پیما in English:

User Contribution

مسافت پیما

noun