English to Chinese Dictionary tresses

tresses

秀发
translation of 'tresses'
verb
noun
枝条
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one