incrustate

listen to the pronunciation of incrustate
الإنجليزية - الإنجليزية
Incrusted
To incrust
ıncrustate
{v} to crust or cover over
incrustate
المفضلات