Italian-English dictionary »

micromobilità meaning in English

ItalianEnglish
micromobilità noun
{f}

micromobility(transportation over short distance)
noun