Slovnenya

Translation English French: river

Dictionary: main