Translation of Cikrak in English:

User Contribution

Cikrak

Dust pan

noun