spleughans

English

Noun

spleughans

  1. plural of spleughan