holiday trees

English

Noun

holiday trees

  1. plural of holiday tree