mariposites

English

Noun

mariposites

  1. plural of mariposite