Chinese-English dictionary »

香子蘭 meaning in English

ChineseEnglish
香子蘭 noun

vanilla [vanillas](orchid)
noun
[UK: və.ˈnɪ.lə] [US: və.ˈnɪ.lə]