English-Polish dictionary »

life preserver meaning in Polish

EnglishPolish
life preserver noun
buoyant ring or vest

koło ratunkowenoun