ドウトウガラン
Meanings
Noun
1. religious buildings (temples, shrines, pagodas, etc.)
Pitch accent
ウトウガ
ラン
Composed of
Tempelhalle und Pagode
großes Tempelgebäude; Kathedrale