Slovnenya

Translation English French: deficient

Dictionary: main