Search: "雪止め"

No filters applied
Items 1-10 of 19

1. snow guard (to prevent snow from sliding off of a roof); snow stop

Noun
#270808
Items 1-10 of 19