jogholda

English: Translation
stumping; walk stiffly and noisily.
verb
Physical Actions