trava-roda boot

Creator:
Language pair:Portuguese to English
Definition / notes:a metal device attached to the wheel of an illegally parked car that will only be removed when the owner pays an amount of money
URL:https://dictionary.cambridge.org/us/dictionary/english/boot
All of ProZ.com
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search