Translation of Cegukan/Sedakan in English:

User Contribution

Cegukan/Sedakan

Hiccup

noun