gudu gaaduu

English: Translation
dog flea
noun
johnny-rudolph