Polish-English dictionary »

kąpieluszka meaning in English

PolishEnglish
kąpieluszka noun

swim diapernoun
swimwear