English to Hindi Dictionary

Death Mask (D la meyar) Meaning in English