constructed from turf

listen to the pronunciation of constructed from turf
English - English
turfed