Japanese dictionary

Dictionary: “がっちり”

がっちり

がっちり

shrewd; calculating; astute