Noun

Dictionary in Provencal

esplanado

esplanade

English translation esplanade
Grammatical category s.
Also from English esplanade