huā
lā
lā

Definitions

  1. 1. (onom.) crashing sound

Components