English translation for "castres"
|
- n. castres, city in france
- Similar Words:
- "casting" English translation, "castor" English translation, "castrateur" English translation, "castration" English translation, "castrer" English translation, "castries" English translation, "castro" English translation, "castrum" English translation, "castré" English translation, "casuel" English translation
|
|
|