Back to Dictionary
秋叶原
秋葉原
Qiūyèyuán
1. Akihabara, region of downtown Tokyo famous for electronics stores
Noun