spaghetti straps

English

Noun

spaghetti straps

  1. plural of spaghetti strap