Polish-English dictionary »

odplamiacz meaning in English

PolishEnglish
odplamiacz noun

stain removernoun
liquid used to remove stains