Italian-English dictionary »

microfibra meaning in English

ItalianEnglish
microfibra noun
{f}

microfiber(particularly fine fiber)
noun