Slovnenya

Translation English Spanish: successful

Dictionary: main
successful
adjective