Skip to content
Kotomora

テレビ塔とう

テ
レ
ビ
と
う
Freq.Top 100,000

Meanings

1

noun

TV tower; television tower

Refers to a tall structure used for broadcasting television signals, often a landmark.