Translation of cazcarria in English:

cazcarria

old heap, n.

feminine noun

informal
  • 1

    old heap informal
    old banger British informal