borough: meaning and definitions

English dictionary

What is borough?

What is borough?

Search words

Upgrade your experience