Spanish edit

Verb edit

trucaros

  1. infinitive of trucar combined with os