English
Noun giggles
the giggles
Translations trans-top|attack of giggling Italian: risarella f trans-mid trans-bottom
Verb form giggles