cinchada

Spanish

Participle

cinchada f sg

  1. feminine singular of cinchado

Further reading