Gal-Gal

Gal-Gal
English: Translation
Glass broken in thousands of pieces
verb
adjective
Physical Impact