Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A gruff or angry utterance (suggestive of the growling of an animal)
2. The sound of growling (as made by animals)