diesel trees

English

Noun

diesel trees

  1. plural of diesel tree