See also: Castro Verde

Portuguese edit

Pronunciation edit

 
 

Proper noun edit

Castroverde

  1. A village in Galicia, Spain