English | German | Russian | Czech

deflowerment English

Meaning deflowerment meaning

What does deflowerment mean?

deflowerment

The loss of a girl or woman's virginity.

Synonyms deflowerment synonyms

What other words have the same or similar meaning as deflowerment?

deflowerment English » English

devirgination depucelage defloration cherry-popping

Are you looking for...?