altarstones

English

Noun

altarstones

  1. plural of altarstone