trifacials

English

Noun

trifacials

  1. plural of trifacial