English to Indonesian
esplanade tempat pesiar
esplanade
please wait
by Xamux Translate
esplanade
noun
a long stretch of open level ground (paved or grassy) for walking beside the seashore
bentangan panjang permukaan tanah terbuka (diaspal atau berumput) untuk berjalan di samping pantai
source: WordNet 3.0
Browse by prefix