English–Spanish dictionary

Spanish translation of the English word giggle

English → Spanish
  
EnglishSpanish
giggle reírse bobamente; retozo de la risa; risa ahogado; risita