Version Française
Meaning of
"rester sur la touche)"
in English language
French to English
English to French
French
English
rester sur la touche)
stand on the sidelines (to).