meaning of Alptraumjob

Alptraumjob - German to English

nightmare work