Jammerer

English translations

  1. 01

    one who laments

  2. 02

    laments

  3. 03

    whiner