diccionario Español-inglés »

una dosis de su propia medicina significado en inglés

EspañolInglés
una dosis de su propia medicina noun

taste of one's own medicine(harsh treatment)
noun