つか
tsukae

Noun

1. load on one's chest

Noun

2. obstacle; hindrance; impediment; difficulty

Other forms: