demoucaba

Galician

Verb

demoucaba

  1. first/third-person singular imperfect indicative of demoucar