Spanish–English dictionary

English translation of the Spanish word atarearse

Spanish → English
  
SpanishEnglish
atarearse keep busy; toil; work hard
atarear give an assignment to; overload with work