Search: "仕返し"

No filters applied
Items 1-10 of 53

1. payback; tit for tat

2. doing over again; redoing

Noun
#30031
Items 1-10 of 53