enguacalada

Spanish

Participle

enguacalada f sg

  1. feminine singular of enguacalado