Tamil Meaning

storm meaning in tamil

an aggressive atmospheric disturbance manifested with violent wind, lightning, rain and thunder

storm tamil meaning example

புயல்