Italian-English dictionary »

sottostrato meaning in English

ItalianEnglish
sottostrato noun
{m}

substrate [substrates](a surface on which an organism grows or is attached)
noun
[UK: ˈsʌb.streɪt] [US: ˈsʌb.ˌstret]