carthannachd

Scottish Gaelic

Noun

carthannachd f

  1. charity