Slovnenya

Translation English French: successful

Dictionary: main
successful
adjective