bristolEnglish

Bristol

Noun

An industrial city and port in southwestern England near the mouth of the River Avon

English: Bristol

Bahasa: Bristol, Bristol, Virginia

Bahasa words with similar meanings

Words that start with "bristol"