doubletrees

English

Noun

doubletrees

  1. plural of doubletree