manducaros

Spanish

Verb

manducaros

  1. infinitive of manducar combined with os