Portuguese

edit

Noun

edit

substratos

  1. plural of substrato

Spanish

edit

Noun

edit

substratos m pl

  1. plural of substrato