Slovnenya

Translation English French: dependent upon

Dictionary: main
dependent upon
adjective