Spanish-English dictionary »

micromovilidad meaning in English

SpanishEnglish
micromovilidad noun
{f}

micromobility(transportation over short distance)
noun