Translation of مکوک in English:

User Contribution

مکوک

noun