Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with restrain found: 3  


English-French dictionary
   restrain from
  empêcher de, retenir de

English-French dictionary
   restrain oneself
  se contrôler, se dominer, se maîtriser

English-French dictionary
   restrain someone from
  empêcher quelqu'un de, retenir quelqu'un de