English-Polish dictionary »

face shield meaning in Polish

EnglishPolish
face shield

przyłbica