Camanchaca definition

A type of mist found on the west coast of South America by the Atacama Desert, which does not drop rain.
noun
0
0
Advertisement