adamascarla
Spanish
Verb
adamascarla
infinitive of
adamascar
combined with
la