incrustaros
Spanish
Verb
incrustaros
infinitive of
incrustar
combined with
os