Slovnenya

Translation English French: interdependent

Dictionary: main
interdependent