Meaning of usupuca in Spanish:

usupuca

feminine noun

Argentina
  • 1Usapuca.