hai dodo

English: Translation
bleeding profusely
verb
carroll-soulik-1973-p-229