Slovnenya

Translation English French: slight

Dictionary: main