Translation of menceku in English:

User Contribution

menceku

to stick

verb