dongidongi

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