Meanings

  1. arduous, strenuous, bodily or mentally exhausting

  2. strenuous; exhausting

    „Meine Mama ist, seitdem sie alleinerziehend ist, extrem strapaziös.“