topsoilDict.lkDict.lk - Sinhala to English DictionaryMeaning topsoil Tweet Sinhala Dictionary definitions for topsoiltopsoil 🔊 /tɑˈpsɔjˌl/topsoil : මතුපිට පසtopsoil definitionNoun. The upper layer of soil; surface soil.Lern More AboutWiki Definition: topsoilGoogle Search result: GoogleWiki Article: Wikipedia Tweet