Spanish–English dictionary

English translation of the Spanish word apechugar con

Spanish → English
  
SpanishEnglish
apechugar con make the best of
apechugar push with the chest