(plural: strata) a layer of soil or sediment

listen to the pronunciation of (plural: strata) a layer of soil or sediment
English - Turkish
English - English
stratum
(plural: strata) a layer of soil or sediment
Favorites