Search term plaza has one result
Jump to
EN English FR French
plaza (n) [location] place (n) {f} [location]
EN Synonyms for plaza FR Translations
common [place] commune {f}
park [place] parc {m}
green [place] verte {f}
square [place] carré {m}
grounds [square] marc {m}
boulevard [square] boulevard {m}
esplanade [square] esplanade {f}