Diccionario español–inglés

Traducción inglesa de la palabra española pagar en la misma moneda

español → inglés
  
españolinglés
pagar en la misma moneda give like for like; pay; pay back; pay back in one’s own coin