Entry # 5239 has returned 1 entry

daubulebule

adjective spotted (covered with spots)