Online Dictionary
Definition of " redoute " in French English Dictionary
Results
redoute
  • {N} redoubt