dʒəniddʒidən

English: Translation
stick to something, be attached (vb.)
verb
Physical Actions
Notes

2011; transcribed JBP