English translation for "cambrai"
|
- n. cambrai, town in the nord-pas-de-calais, region in northern france, south of lille (france)
- Similar Words:
- "cambial" English translation, "cambium" English translation, "cambodge" English translation, "cambodgien" English translation, "cambouis" English translation, "cambre" English translation, "cambria" English translation, "cambridge" English translation, "cambridgeshire" English translation, "cambrien" English translation
|
|
|