French-Spanish dictionary »

cariatide meaning in Spanish

FrenchSpanish
cariatide nom {f}

cariátidenoun

Your history