transfusers

English

Noun

transfusers

  1. plural of transfuser