Slovnenya

Translation English Spanish: nonpareil

Dictionary: main