Italian-English dictionary »

microgonna meaning in English

ItalianEnglish
microgonna noun

microskirt(extremely short skirt)
noun