German-Spanish dictionary »

kichern meaning in Spanish

GermanSpanish
kichern [kicherte; hat gekichert] Verb

risitaverb