meaning of martyr operation

1. killing or injuring others while annihilating yourself; usually accomplished with a bomb


Related Words

martyr operation |

Developed & Maintained By Taraprasad.com

Treasure Words