Japanese dictionary

Dictionary: “やや”

やや

やや

oh no; yuck; eew