spit (landform)-in geography, a deposition landform found off coasts

listen to the pronunciation of spit (landform)-in geography, a deposition landform found off coasts
spit (landform)-in geography, a deposition landform found off coasts