English

edit

Noun

edit

esplanades

  1. plural of esplanade

French

edit

Noun

edit

esplanades f

  1. plural of esplanade