Version Française
Translate
"stem (to)"
to French Language
English to French
French to English
English
French
stem (to)
endiguer; enrayer; contenir; mettre un frein/un terme.