Slovnenya

Translation English Spanish: specie

Dictionary: main
specie
noun