PALISADES


Meaning of PALISADES in English

A line of bold cliffs.

English glossary Of Geography.      Английский глоссарий географии.