Spanish

edit

Participle

edit

desembozado (feminine desembozada, masculine plural desembozados, feminine plural desembozadas)

  1. past participle of desembozar