Italian cypresses

English

Noun

Italian cypresses

  1. plural of Italian cypress