liberatresses

English

Noun

liberatresses

  1. plural of liberatress