cleopatras

English

Noun

cleopatras

  1. plural of cleopatra