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