NichiDict

スモールヒル

[sumooruhiru]

Meanings

1.Noun

sportssmall hill (in ski jumping); SH