MAKESHIFTS

Definition of MAKESHIFTS