×

giggle meaning in French

n. gloussement; rire nerveux; rire bête
v. glousser; rire bêtement

Related Words

  1. giggling
  2. giggle factory
  3. giggling my butt off
  4. gigantism
  5. gigawatt
  6. giggle factory
  7. giggler
PC Version

Copyright © 2018 WordTech Co.