xarrupaven
Catalan
Verb
xarrupaven
third-person plural imperfect indicative of
xarrupar