alienatresses

English

Noun

alienatresses

  1. plural of alienatress