atmospheric escapes

English

Noun

atmospheric escapes

  1. plural of atmospheric escape