Polish-English dictionary »

odświeżacz powietrza meaning in English

PolishEnglish
odświeżacz powietrza noun

air freshenernoun
device containing substances that neutralize unpleasant odours