Slovnenya

Translation English Spanish: recreant

Dictionary: main