English-Chinese Translation of defloration


defloration

[.di:flɔ:'reiʃәn]
    n.摘花,夺美,玷污,蹂躏处女






Suggest more sentence examples for defloration


Recommended
Ads