Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    giggles




giggle

rire sottement, glousser
Phrases with giggles found: 2  


English-French dictionary
   have the giggles
  avoir le fou rire

English-French dictionary
   get the giggles
  attraper le fou rire




How to Translate