Ululato

From Fresh Dictionary

Spanish

Noun

ululato m

  1. wail
  2. hoot

Related Terms

Personal tools