telamonEnglish

atlas, telamon

Noun

A figure of a man used as a supporting column

English: atlas, telamon

English words with similar meanings

Show 1 words