English edit

Noun edit

pristellas

  1. plural of pristella