amiilaaraa amîlârâ
is terrified at it; is afraid of it; shudders at it; is afraid of it or of touching it.