Translation of amarrado in English:

amarrado

stingy, adj.

adjectiveFeminine amarrada

Chile, Mexico, Colombia
informal

  • 1

    stingy informal
    tightfisted informal