marumbo

Word form marumbo
Language: Sena
Word meaning intestins