Slovnenya

Translation English French: prude

Dictionary: main
prude
noun