globes of compression

English

Noun

globes of compression

  1. plural of globe of compression