leacracha

Irish

Noun

leacracha

  1. plural of leac