Search term defloration has 2 results
EN English FR French
defloration (n) [the act of deflowering] défloration (n) [the act of deflowering] (n)
FR French EN English
défloration (n) [the act of deflowering] (n) defloration (n) [the act of deflowering]