Dutch-English dictionary »

micromobiliteit meaning in English

DutchEnglish
micromobiliteit substantief

micromobility(transportation over short distance)
noun