Translation of makgere in English:

User Contribution

makgere

noun