Italian word: urlare

Urlare To shout
By
Public

You might like