Search: "せき止めた"

No filters applied
Items 1-10 of 80

1. to dam up; to hold back

2. to stem (an activity); to check (e.g. progress)

Verb
#36213
Items 1-10 of 80