Definition of “glaciation” - English Dictionary

English