"esplanade" in English Esplanade {f} esplanade "esplanade" English translation esplanade Esplanade Uferpromenade Detailed translations for "esplanade" die Esplanade{feminine} Esplanade(also: Uferpromenade) esplanade