寸詰 すんづまり
sun zumari

Noun
na-Adjective

1. a little short; sawed-off (pants)

Other forms: