Skip to content
Kotomora

スーパートール

Meanings

1

noun

supertall building; supertall skyscraper

Refers to a building taller than 300 meters, a term used in architecture and urban planning.