Galician

edit

Participle

edit

demoucado (feminine demoucada, masculine plural demoucados, feminine plural demoucadas)

  1. past participle of demoucar