DEFLORATION


Meaning of DEFLORATION in English

n defloration

Interlingua English vocab.      Английский словарь Интерлингва.