Slovnenya

Translation English Spanish: retentive

Dictionary: main