Slovnenya

Translation English Spanish: doomed

Dictionary: main