degüellos

Spanish

Noun

degüellos

  1. plural of degüello