Slovnenya

Translation English French: achieve

Dictionary: main
achieve
verb