Translation of egepeto in English:

User Contribution

egepeto

Egypt

noun