Definify.com

Definition 2025


kichernd

kichernd

German

Verb

kichernd

  1. Present participle of kichern.