Diccionario español–inglés

Traducción inglesa de la palabra española apechugar

español → inglés
  
españolinglés
apechugar push with the chest
apechugar con make the best of