demoucou
Galician
Verb
demoucou
third-person singular preterite indicative of
demoucar