Slovnenya

Translation Spanish French: depender

Dictionary: main