Slovnenya

Translation English Spanish: survivor

Dictionary: main
survivor
noun