Home
Search
Index
Definify.com
Definition
2025
ecostrage
ecostrage
Italian
Noun
ecostrage
f
(
plural
ecostragi
)
ecocide
(desctruction of the environment)
Etymology
eco-
+
strage
Similar Results