timberclads

English

Noun

timberclads

  1. plural of timberclad.