bn:02160628n
Noun Concept
EL
yagura
EN
Yagura is the Japanese word for "tower", "turret", "keep", or "scaffold". Wikipedia
English:
tower
Relations
Sources