Slovnenya

Translation English Spanish: defenseless

Dictionary: main