mancipees

English

Noun

mancipees

  1. plural of mancipee