dongidongi

English: Translation
spotted (covered with spots); to keep pointing at or peeking at
verb
carroll-soulik-1973