Slovnenya

Translation English Spanish: runner-up

Dictionary: main
runner-up
noun