Spanish-English dictionary »

probar de su propia medicina meaning in English

SpanishEnglish
probar de su propia medicina noun

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