Slovnenya

Translation English Spanish: ecological

Dictionary: main
ecological
adjective