English | German | Russian | Czech

refuge island English

Meaning refuge island meaning

What does refuge island mean?

refuge island

raised platform or other protective barrier in the middle of a street

Are you looking for...?