Term Gallery logo

Meanings of shem ha-mephorash in inglês