glacial troughs

English

Noun

glacial troughs

  1. plural of glacial trough