Slovnenya

Translation English French: reasoning

Dictionary: main
reasoning
adjective