Slovnenya

Translation English French: remains

Dictionary: main