arabdict Dictionary & Translator - Arabic-English translation for esplanade

      Noun

      esplanade [pl. esplanades]
      esplanade [pl. esplanades]