Cannonade Meaning in Telugu

  • ఫిరంగుల పరంపర
  • నిరంతరాయంగా ఫిరంగుల వర్షం

Synonyms

  • gunfire
  • bombard
  • shell