NichiDict

殿楼

でんろう
[denrou]

Meanings

1.Noun

high palace tower