Spanish–English dictionary

English translation of the Spanish word pagar en la misma moneda

Spanish → English
  
SpanishEnglish
pagar en la misma moneda give like for like; pay; pay back; pay back in one’s own coin