Versión en Español
Meaning of
"estratosfera."
in English language
Spanish to English
English to Spanish
Spanish
English
estratosfera.
strato (abrev) stratosphere
estratosfera.
stratosphere