English

edit

Noun

edit

spy ring (plural spy rings)

  1. A network of spies.
    the Russian spy ring

Translations

edit

Anagrams

edit