French-English dictionary »

micro-trottoir meaning in English

FrenchEnglish
micro-trottoir nom {m}

vox pop◼◼◼(short informal interview)
noun