English translation for "chenille"
|
- n. caterpillar, chenille; tread; track, trails, railroad
- Similar Words:
- "chenal" English translation, "chenapan" English translation, "chenet" English translation, "cheney" English translation, "chenil" English translation, "chennai" English translation, "chenonceaux" English translation, "chenu" English translation, "cheptel" English translation, "cher" English translation
|
|
|