Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

costa brava Definition

Cancel
costa brava
geographical name(Cos-ta Bra-va)
coastal region of northeastern Spain in Catalonia on the Mediterranean Sea extending northeast from Barcelona

Words Related to costa brava!

costa brava Examples by Brain Bank Users