meaning of Ahnenmaske

Ahnenmaske - German to English

ancestral mask