offtakers

English

Noun

offtakers

  1. plural of offtaker