Chinese-English dictionary »

蔷薇 /qiángwēi meaning in English

ChineseEnglish
蔷薇 /qiángwēi noun

multiflora rose(Rosa multiflora)
noun