English-Polish dictionary »

degreaser meaning in Polish

EnglishPolish
degreaser noun
solvent

odtłuszczacznoun