Definition of シャコタン

シャコタン

shakotan

noun
lowered car, car with lowered suspension
See also:車高短