greenhands

English

Noun

greenhands

  1. plural of greenhand