dehullers

English

Noun

dehullers

  1. plural of dehuller