French Nouns: écocide

French Nouns verb 'écocide' conjugated