Slovnenya

Translation English French: organon

Dictionary: main
organon
noun