escabechada

Spanish

Participle

escabechada f sg

  1. feminine singular of escabechado

Further reading