make a very sharp explosive sound; "his gun cracked"
Englisch - Arabisch
Definition von make a very sharp explosive sound; "his gun cracked" im Englisch Arabisch wörterbuch