stonehengeEnglish

Stonehenge

Noun

An ancient megalithic monument in southern England, probably used for ritual purposes

English: Stonehenge

Bahasa: Stonehenge

Bahasa words with similar meanings