Polish-English dictionary »

mikrospódnica meaning in English

PolishEnglish
mikrospódnica noun

microskirtnoun
extremely short skirt