Translation of cegukan/sedakan in English:

User Contribution

cegukan/sedakan

Hiccup

noun