inverted river deltas

English

Noun

inverted river deltas

  1. plural of inverted river delta