Traduction
"to check sth. (halt the progress) (epidemic, development)"
en Francais
English Version
Anglais > Français
Français > Anglais
Anglais
Français
to check sth. (halt the progress) (epidemic, development)
enrayer qc. (épidémie, développement)