Term Gallery logo

Meanings of undercover punch and gun in английском