hū
lā
lā

Definitions

  1. 1. flapping sound

Components