angalifu

kv accurate, canny, careful, crupulous, cautious, circumspect, observant, careful, attentive.