Spanish–English dictionary

English translation of the Spanish word apechugar

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