Slovnenya

Translation English French: roster

Dictionary: main