గుచ్చుguccu
Top 4000
Meanings
Verb
1. to pierce or prick
2. to thread, string together