English to Chinese Dictionary rosemary

rosemary

迷迭香
translation of 'rosemary'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one