Polish-English dictionary »

czapka foliowa meaning in English

PolishEnglish
czapka foliowa noun

tinfoil hatnoun
tinfoil hat