French-Spanish dictionary »

écocidaire meaning in Spanish

FrenchSpanish
écocidaire adjectif

ecocidaadjective