mbarúlacha

Irish

Noun

mbarúlacha

  1. eclipsed form of barúlacha