Meaning of 'lightning flash'

  • மின்னற்பளிச்சீடு


Browse English to Tamil Dictionary