bursa
Explore definitions, synonyms, and language insights of bursa
Definitions
Noun
a city in northwestern Turkey
Noun
a small fluid-filled sac located between movable parts of the body especially at joints