kehetutt

English: Translation
stumbles, stumps foot
verb
Physical Actions
Plural form
kechhetuutt