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