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