evestra

English

Noun

evestra

  1. plural of evestrum