Slovnenya

Translation English Spanish: ranking

Dictionary: main
ranking
adjective