Slovnenya

Translation English Spanish: terrestrial

Dictionary: main