mirror carps

English

Noun

mirror carps

  1. plural of mirror carp