giggle in Finnish
giggle in Finnish
kikatus
A high-pitched, silly laugh.
kikattaa
To laugh gently in a playful, nervous, or affected manner.
tirskua
To laugh gently in a playful, nervous, or affected manner.