Slovnenya

Translation English Spanish: neophyte

Dictionary: main
neophyte
noun