English | German | Russian | Czech

trottoir English

Meaning trottoir meaning

What does trottoir mean?

trottoir

footpath; pavement; sidewalk

Are you looking for...?