English-Polish dictionary »

simper meaning in Polish

EnglishPolish
simper noun
frivolous smile

uśmiechnoun