SHOULDER A TASK


Meaning of SHOULDER A TASK in English

take on a task, take on an assignment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.