daubulebule

English: Translation
spotted (covered with spots)
adjective
carroll-soulik-1973