Meaning of tambucho in Spanish:

tambucho

masculine noun

Cuba
  • 1Tambuche.