demoucaron
Galician
Verb
demoucaron
third-person plural preterite indicative of
demoucar