Irish reds

English

Noun

Irish reds

  1. plural of Irish red