Slovnenya

Translation English French: mores

Dictionary: main
mores
noun