French to English Dictionary

Version Française

"’Sous-vote’" meaning in English