Search term 追い詰める has one result
Jump to
JA Japanese EN English
追い詰める (n v) [to thwart or stump] (n v) stymie (n v) [to thwart or stump] (formal)