BEOLINGUS
Dictionary - TU Chemnitz

 German  English

bešngstigend; entmutigend {adj} daunting [listen]

eine bešngstigende Aufgabe a daunting task