Slovnenya

Translation English Spanish: indweller

Dictionary: main