chortle

English translations

  1. 01

    kichern, schmunzeln

  2. 02

    kichern

  3. 03

    schmunzeln