deambulessin
Catalan
Verb
deambulessin
third-person plural imperfect subjunctive of
deambular