Definify.com

Definition 2024


pedestrian_islands

pedestrian islands

English

Noun

pedestrian islands

  1. plural of pedestrian island