English translation for "substrat"
|
- n. substratum, layer that lies beneath another; material that serves as the foundation for something
- Similar Words:
- "substituable" English translation, "substituer" English translation, "substitut" English translation, "substitut du parquet" English translation, "substitution" English translation, "subsumer" English translation, "subséquemment" English translation, "subséquent" English translation, "subterfuge" English translation, "subtil" English translation
|
|
|