make a very sharp explosive sound; "his gun cracked"
English - Arabic
Definition of make a very sharp explosive sound; "his gun cracked" in English Arabic dictionary