mooring_towerEnglish

mooring mast, mooring tower

Noun

A tower for mooring airships

English: mooring tower, mooring mast

English words with similar meanings

Show 1 words