cailleach









cailleach


noun

  1. Scot an old woman
51 queries 0.392