English-Polish dictionary »

grimace meaning in Polish

EnglishPolish
grimace noun
a distortion of the face

grymasnoun