small drum of indigenous origin - Spanish English Dictionary