roscarla
Spanish
Verb
roscarla
infinitive of
roscar
combined with
la