Back to Dictionary
庙塔
廟塔
miàotǎ
1. temples and pagodas