Translation of گھڑ مکھی in English:

User Contribution

گھڑ مکھی

noun