meaning of backblast

1. backfire from a recoilless weapon


Related Words

backblast |

Developed & Maintained By Taraprasad.com

Treasure Words