Slovnenya

Translation English French: premiss

Dictionary: main
premiss
noun