Slovnenya

Translation English Spanish: newcomer

Dictionary: main
newcomer
noun