Slovnenya

Translation English Spanish: upstart

Dictionary: main
upstart
adjective