Meaning of simba in Spanish:

simba

masculine noun

Argentina
  • 1Simpa.