Meanings

  1. participlesaddening; present participle of betrüben