Diccionario español–inglés

Traducción inglesa de la palabra española atarearse

español → inglés
  
españolinglés
atarearse keep busy; toil; work hard
atarear give an assignment to; overload with work