Diccionario español–inglés

Traducción inglesa de la palabra española atiborrarse

español → inglés
  
españolinglés
atiborrarse gorge; stuff; stuff oneself
atiborrar gorge; stuff