Results

dwang
noun
1 bar; lever
2 hard work
verb
1 to worry; to harass
2 to toil; to work hard