oubebiduch, v.s.(something) having many spots; spotted.

Search for another word: