Diccionario español–inglés

Traducción inglesa de la palabra española agobiar

español → inglés
  
españolinglés
agobiar burden; exhaust; oppress; overburden; overdo; rack; squeeze; tread