English-Polish dictionary »

esplanade meaning in Polish

EnglishPolish
esplanade noun
clear space between a citadel and the nearest houses

esplanadanoun