toparse
Spanish
Verb
toparse
infinitive of
topar
combined with
se