micro-trottoirs
French
Noun
micro-trottoirs
m
plural of
micro-trottoir