Castelo Branco
Look up
Castelo Branco
in Wiktionary, the free dictionary.
Castelo Branco
is
Portuguese
for
white castle
, and may refer to: