Meaning of On the spot in Hindi | Hindi meaning of On the spot (On the spot ka Hindi Matlab)
Pollution