Manggas

Definition of Manggas
(noun) sleeve