Entry # 5560 has returned 1 entry

dongidongi

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