toprak şedde

listen to the pronunciation of toprak şedde
Turkish - English
earth levee