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

cambrai Definition

Cancel
cambrai
geographical name(Cam-brai)
city on the Schelde River in northern France population 33,529

Words Related to cambrai!

cambrai Examples by Brain Bank Users