Slovnenya

Translation English French: adequately

Dictionary: main