hagabigi ange

English: Translation
glue (something) to, attach oneself to
ID
2872