Chinese-English dictionary »

透水的 /tòushuǐ de/ meaning in English

ChineseEnglish
透水的 /tòushuǐ de/ adjective

permeable(that absorbs or allows the passage of fluids)
adjective
[UK: ˈpɜː.mɪəb.l̩] [US: ˈpɝː.miəb.l̩]