Definition of Spot Jam

  • 1. Jam a single frequency Verb

Semanticaly linked words with "spot jam"