pristellas

English

Noun

pristellas

  1. plural of pristella