"giggernd" in English giggernd cackling Detailed translations for "giggernd" giggernd giggernd(also: Geschnatter, gackelnd, gickelnd, gackernd) cackling