trucaros
Spanish
Verb
trucaros
infinitive of
trucar
combined with
os