Slovnenya

Translation English French: dependant upon

Dictionary: main
dependant upon
adjective