occurring at or from a relative high altitude;

listen to the pronunciation of occurring at or from a relative high altitude;
occurring at or from a relative high altitude;
Favorites