cribarse
Spanish
Verb
cribarse
infinitive of
cribar
combined with
se