Search term deflorazione has one result
Jump to
IT Italian EN English
deflorazione (n) [the act of deflowering] (n) defloration (n) [the act of deflowering]