RIDGE

– An elongated area of high pressure in the atmosphere.

Category: Pending Review

Leave the first comment