Slovnenya

Translation English French: specie

Dictionary: main
specie
noun