Nihoner

仕返しかえし

しかえし · shikaeshi

noun

Payback, tit for tat, retaliation, revenge

  • doing over again, redoing
Full entry for
Payback, tit for tat, retal…