Portuguese edit

Noun edit

substratos

  1. plural of substrato

Spanish edit

Noun edit

substratos m pl

  1. plural of substrato