Chinese-English dictionary »

塢站 meaning in English

ChineseEnglish
塢站 noun

docking station(piece of hardware)
noun