baladro

baladro [bah-lah’-dro]
noun
1. Scream, howl; shout. (m)

Have a Spanish question? Get help from experts!