cabestradas

Spanish

Participle

cabestradas f pl

  1. feminine plural of cabestrado