constructed from turf

listen to the pronunciation of constructed from turf
الإنجليزية - الإنجليزية
turfed