demoucaras
Galician
Verb
demoucaras
second-person singular pluperfect indicative of
demoucar