T'ai-lu-ko

English

Proper noun

T'ai-lu-ko

  1. Synonym of Taroko