diesel generators

English

Noun

diesel generators

  1. plural of diesel generator