vocab dash
Log in
Sign up
ストッカー
Meanings
Noun
1. food display rack (often refrigerated)
2. household storage unit