Translation of acarraladura in English:

acarraladura

run, n.

feminine noun

Peru
  • 1

    run US
    ladder British