German-English dictionary »

kichernde meaning in English

GermanEnglish
kichernde

titteringly