Slovnenya

Translation English Spanish: derelict

Dictionary: main