English-Polish dictionary »

sight for sore eyes meaning in Polish

EnglishPolish
sight for sore eyes noun
a pleasing sight

mile widzianynoun