Translation of خر د بین in English:

User Contribution

خر د بین

noun