1) присуждать, присваивать (кому-либо)
atribuir un título honorífico — присвоить почётное звание
2) приписывать (кому-либо), признавать (за кем-либо)
atribuir mérito — ставить в заслугу
3) приписывать, вменять в вину (кому-либо)
4) относить за счёт (чего-либо), объяснять (чем-либо)