vocab dash
Log inSign up
スノーシェッド
Meanings
Noun
1. snowshed; avalanche shed
Other readings
スノー・シェッド
vocab dashAboutDecksPrivacyTerms