(street) island

  1. ada
trafik adası Noun