devoratrix

devoratrix, icis f
Vlg.