place for mixing concrete by hand at a construction site - Turkish English Dictionary

Suggest a Term