Slovnenya

Translation English French: preferable

Dictionary: main
preferable
adjective