Spanish

edit

Adjective

edit

constrictoras

  1. feminine plural of constrictor