Definition: 1. (of birds) to make a low sound
Show more information about gurren
Search took: 2.08 ms