Vocabulary

タイヤロック

wheel clamp; parking boot; Denver boot

noun