English
›
Words
stopping
or checking (especially the flow of a river by damming)
Translation:
English
Verb
1
stemming
Add
Translation