Slovnenya

Translation English French: dependance

Dictionary: main