Verpflichten (en. Undertake)

Translation into German

Synonyms