Translation of michicato in English:

michicato

tightfisted, adj.

adjective

Colombia
informal

  • 1

    tightfisted informal