gudua

English: Translation
abounding in lice
verb
carroll-soulik-1973