French-Spanish dictionary »

esplanade meaning in Spanish

FrenchSpanish
esplanade nom {f}

explanadanoun
{f}