German English Dictionary
/
German
/
chortle
German ⇄ English
chortle
English translations
01
kichern, schmunzeln
02
kichern
03
schmunzeln