Ulular

From Fresh Dictionary

Spanish

Intransitive Verb

ulular

  1. to ululate
  2. to wail; to howl
  3. to hoot

Related Terms

io:ulular pl:ulular

Personal tools