illuvia

English

Noun

illuvia

  1. plural of illuvium