triscarla
Spanish
Verb
triscarla
infinitive of
triscar
combined with
la