Translation of تفرسخ in English:

User Contribution

تفرسخ

noun