duomoEnglish

cathedral, duomo

Noun

The principal Christian church building of a bishop's diocese

English: cathedral, duomo

Bahasa: katedral

Bahasa words with similar meanings

English words with similar meanings

Show 1 words