Italian-English dictionary »

sottosuolo meaning in English

ItalianEnglish
sottosuolo noun
{m}

subsoil [subsoils](layer of earth below topsoil)
noun
[UK: ˈsʌbsɔɪl] [US: ˈsʌb.ˈsɔɪl]

Your history