Online Dictionary
Definition of " souterrain " in French English Dictionary
Results
souterrain
  • {A} underground, subterranean
cachot souterrain
  • {N} dungeon
passage souterrain
  • {N} underpass