delataros
Spanish
Verb
delataros
infinitive of
delatar
combined with
os