Definify.com

Definition 2025


troposferes

troposferes

Catalan

Noun

troposferes

  1. plural of troposfera