FOOTWAY MEANING IN ENGLISH

• Footway Definition & Synonyms

  1. (n.) A passage for pedestrians only.


RECENT SEARCHES