Diccionario español–inglés

Traducción inglesa de la palabra española atiborrar

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