Slovnenya

Translation English French: logical system

Dictionary: main
logical system
noun