cabestrada

Spanish

Participle

cabestrada f sg

  1. feminine singular of cabestrado