Slovnenya

Translation English French: sen

Dictionary: main
sen
noun