English-Polish dictionary »

taste of one's own medicine meaning in Polish

EnglishPolish
taste of one's own medicine noun
harsh treatment

odpłacić pięknym za nadobnenoun