lagolagohia

English: Translation
wounded in several places or all over
verb