Definition of スモールヒル

スモールヒル

sumooruhiru

noun
small hill (in ski jumping), SH(sports term)
Other readings:
スモール・ヒル