Slovnenya

Translation English French: prurience

Dictionary: main
prurience
noun