Deutsch Version
Meaning of
"kichern"
in English language
German to English
English to German
German
English
kichern
to giggle
kichern
snicker, chuckle, giggle, titter, snigger
kichernd
giggling, tittering, chuckling, sniggering
kichernde
titteringly