×

defloration meaning in English

n.
1.摘花,采花。
2.摘录书中精彩部分,拔萃。
3.奸污处女,破坏贞操。

Related Words

  1. defloeculant
  2. deflorate
  3. deflorenne
  4. deflorescence
PC Version

Copyright © 2018 WordTech Co.