heavy denim pants or overalls, especially those suitable for laboring in

listen to the pronunciation of heavy denim pants or overalls, especially those suitable for laboring in
English - English
dungarees