Slovnenya

Translation English French: accomplish

Dictionary: main
accomplish
verb