Sekirov Dictionary
/
Practise
My words
Apps
Sign in
life mask
noun
1
•
A
mold
or
cast
that
is
made
from
the
face
of
a
living
person
.
forms
life masks
This dictionary works without the internet:
on your phone
·
in Chrome