English-Polish dictionary »

give tit for tat meaning in Polish

EnglishPolish
give tit for tat

odpłacić pięknym za nadobne