Meaning of 'downpour'

  • பெரு மழை

Synonyms


English to Tamil Dictionary Search

Tags: Tamil Meaning of downpour, downpour Tamil Meaning, English to Tamil Dictionary, downpour Tamil Meaning, downpour English Meaning

Browse English to Tamil Dictionary