Philippine cedars

English

Noun

Philippine cedars

  1. plural of Philippine cedar