demoucasen
Galician
Verb
demoucasen
third-person plural imperfect subjunctive of
demoucar