TROTTOIR MEANING IN ENGLISH

• Trottoir Definition & Synonyms

  1. (n.) Footpath; pavement; sidewalk.


RECENT SEARCHES