gudu gaaduu

English: Translation
dog flea
noun