Chinese-English dictionary »

香腸樹 meaning in English

ChineseEnglish
香腸樹 noun

sausage tree(Kigelia africana)
noun