Hindi-English dictionary »

लाल तारा meaning in English

HindiEnglish
लाल तारा

red giantnoun
[UK: red ˈdʒaɪənt] [US: ˈred ˈdʒaɪənt]