vocab dash
Log in
Sign up
デポー
Meanings
Noun
1. depot
Other readings
デポ