manducarse
Spanish
Verb
manducarse
infinitive of
manducar
combined with
se