Question

(p. 570) Which of the following is a Japanese word denoting death from the stress of overwork?
A. Maquiladora
B. Karoshi
C. Nenko
D. Datsusara

Answer

This answer is hidden. It contains 1 characters.