/bello/ is different from /cute/, so if we don't see the rabbit, we would (obviously) think that it is /bello/, not that it is /cute/ !
The meaning of a word can be changed only by reality, which is (usually) stronger, although sometimes subjective.
I think that /carino/ is the best translation for /cute/ although sometimes
/carino/ means /kind/.