最終更新日:2024/07/29
(Canada, US) A device locked into place over the wheel of a road vehicle, immobilizing it.
正解を見る
Denver boot
編集履歴(0)
(Canada, US) A device locked into place over the wheel of a road vehicle, immobilizing it.
Denver boot