Portuguese-English dictionary »

microssaia meaning in English

PortugueseEnglish
microssaia noun

microskirt(extremely short skirt)
noun