enviscada

Spanish

Participle

enviscada f sg

  1. feminine singular of enviscado