Definify.com

Definition 2025


interfectrice

interfectrice

Latin

Noun

interfectrīce

  1. ablative singular of interfectrīx