Synonyms of Life Mask in English :
Antonyms of Life Mask in English
Thesaurus of Life Mask in English
1. (noun) a cast taken from the face of a living person