forestry machine

English

Noun

forestry machine (plural forestry machines)

  1. Synonym of forest machine.