esplanade


Results for "esplanade"

English - Turkish Dictionary

esplanade

(English - Turkish Dictionary) :
i. gezi, gezinti yeri; kordon.