satellite states

English

Noun

satellite states

  1. plural of satellite state