demoucado

Galician

Participle

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

  1. past participle of demoucar