Translation of esplanade in Malay

esplanade

persiaran

noun

  • 1

    persiaran, tempat lapang untuk bersiar-siar