カルタ — meaning in English
karuta
Japanese → English · translate English → Japanese instead
English meaning
- garuda noun A giant bird-like figure from Hindu and Buddhist mythology, often shown as part man and part eagle.
Senses
カルタ is used for these senses in English: