troffers

English

Noun

troffers

  1. plural of troffer