MAMELUCOS

Definition of MAMELUCOS