descabezaros
Spanish
Verb
descabezaros
infinitive of
descabezar
combined with
os