arborators

English

Noun

arborators

  1. plural of arborator