Latin Nouns: succuba

Latin Nouns verb 'succuba' conjugated