| YouTube Channel

मेघस्फुर्जित (meghasphurjita)

 
Yates
English
मेघ-स्फुर्जित (तं) 1.
n.
Thunder.