Slovnenya

Translation English Spanish: deserted

Dictionary: main