New English-Irish Dictionary
  • EN > GA
  • GA > EN

sacrificial lamb

nounceap íobarthathey made Seán the sacrificial lamb rinne siad sceilpín gabhair de Sheán, Seán an ceap milleáin a bhí acu, d'fhág siad an milleán ar Sheán