Chinese-English dictionary »

塔楼 /tǎlóu/ meaning in English

ChineseEnglish
塔楼 /tǎlóu/ noun

tower [towers](structure)
noun
[UK: ˈtaʊə(r)] [US: ˈtaʊər]