Meaning of defloration 5 min

528,813529k
598 votes
310288
87.0%
13.0%