Back to Dictionary
塔楼
塔樓
tǎlóu
1. tower (of building)