esplanade-Эспланада: meaning, definitions and translations

English dictionaryEnglishRussian

What is esplanade? esplanade is Эспланада

What is Эспланада?

  • A flat open stretch of pavement or grass, especially one designed as a promenade along a shore.

Search words

Upgrade your experience