metrallaven
Catalan
Verb
metrallaven
third-person plural imperfect indicative of
metrallar