Spanyol-Angol szótár »

probar de su propia medicina angolul

SpanyolAngol
probar de su propia medicina noun

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