dosis de su propia medicina
Meanings
Noun
1. a taste of one's own medicine (idiomatic)