Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with giggling found: 2  


English-French dictionary
   have the giggles
  avoir le fou rire

English-French dictionary
   get the giggles
  attraper le fou rire