vocab dash
Log in
Sign up
カストル
Meanings
Noun
1. Castor (star in the constellation Gemini); Alpha Geminorum