English-Polish dictionary »

teacher's pet meaning in Polish

EnglishPolish
teacher's pet noun
student perceived to be favored by the teacher

pupilnoun