No, keeping African and South American Cichlids in the same tanks is not advisable. They each have different requirements and care routines. Also, they are almost certainly going to get into a fight.