xarrupen
Catalan
Verb
xarrupen
third-person plural present indicative of
xarrupar