GAMARUCHED

Definition of GAMARUCHED