Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with trouille found: 1  


French-English dictionary
   avoir la trouille
  be scared out of one's wits
  be scared silly
  be scared stiff
  be scared to death
  have a terrible fright