×
giggle
meaning in French
n.
gloussement; rire nerveux; rire bête
v.
glousser; rire bêtement
Related Words
giggling
giggle factory
giggling my butt off
gigantism
gigawatt
giggle factory
giggler
PC Version
Copyright © 2018 WordTech Co.