Beurlachd

Gaelic (Scots)

noun
Definitions
  • anglicism