Roar (fr. Rugissement)

Translation into English

Synonyms