Slovnenya

Translation English French: sense of shame

Dictionary: main
sense of shame
noun