French-Spanish dictionary »

communard meaning in Spanish

FrenchSpanish
communard adjectif

comuneronoun