English to Chinese Dictionary stressors

stressors

压力源
translation of 'stressors'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one