mummify, preserve; perpetuate, immortalize

listen to the pronunciation of mummify, preserve; perpetuate, immortalize
الإنجليزية - الإنجليزية
{f} embalm
mummify, preserve; perpetuate, immortalize
المفضلات