vocab dash
Log in
Sign up
カペラ
Meanings
Noun
1. Capella (star in the constellation Auriga); Alpha Aurigae