French-Spanish dictionary »

écocide meaning in Spanish

FrenchSpanish
écocide nom {m}

ecocidionoun
{m}

Your history