meaning of Altarstein

Altarstein - German to English

altar stone