Meaning of muca in Spanish:

muca

Translate muca into English

adjective

Peru
  • 1[persona] Que está sin dinero.