English-Italian dictionary »

microskirt meaning in Italian

EnglishItalian
microskirt (extremely short skirt)
noun

microgonnanoun