Latin Nouns: interfectrīx

Latin Nouns verb 'interfectrīx' conjugated