EN

Synonyms for greenhorns

Greenhorns, noun plural of greenhorn. Synonyms in the same form.