Slovnenya

Translation English French: quicken

Dictionary: main