Search term defloration has one result
Jump to
EN English PL Polish
defloration (n) [the act of deflowering] defloracja (n) [the act of deflowering] (n)