Dutch-English dictionary »

teellaag meaning in English

DutchEnglish
teellaag substantief
{m} {f}

sod [sods](stratum of soil)
noun
[UK: sɒd] [US: ˈsɑːd]