vitrains

English

Noun

vitrains

  1. plural of vitrain