English-Hindi dictionary »

light years meaning in Hindi

EnglishHindi
light years noun

लम्बा समय