Meaning of 'cannonade'

  • தொடர்ந்த பீரங்கி தாக்குதல்

Synonyms


Browse English to Tamil Dictionary