Meaning of brusa

Definition of brusa

(noun) a city in northwestern Turkey

Other information on brusa

WIKIPEDIA results for brusa
Amazon results for brusa