CR7 El Bicho. Heckler & Koch PSG-1. My dudes meaning from a girl. Marut shabd roop meaning in english in hindi.