supercuerdas

Spanish

Noun

supercuerdas

  1. plural of supercuerda