Slovnenya

Translation English French: tributary

Dictionary: main
tributary
adjective