粘るねばる

nebaru

to be sticky; to be adhesive; to persevere; to persist; to stick to

More N1 vocabulary