About us
Define
Definitions for
"brusa"
a city in northwestern Turkey
wordnet.princeton.edu