Definition of カストル

カストル

kasutoru

noun
Castor (star in the constellation Gemini), Alpha Geminorum(astronomy term)