Slovnenya

Translation English Spanish: victorious

Dictionary: main
victorious
adjective