giggle in Polish
giggle in Polish
chichot
A high-pitched, silly laugh.
chichotać
To laugh gently in a playful, nervous, or affected manner.