Slovnenya

Translation English French: hem

Dictionary: main
hem
noun