Slovnenya

Translation English French: sustainable

Dictionary: main
sustainable
adjective