EN

Synonyms for pollards

Pollards, noun plural of pollard. Synonyms in the same form.

Synonyms in the same form

Noun plural