Summary
English to French:   more detail...
  1. watch-towers:


English

Detailed Translations for watch-towers from English to French

watch-towers:

watch-towers [the ~] noun

  1. the watch-towers
    le miradors; la tours de guet

Translation Matrix for watch-towers:

NounRelated TranslationsOther Translations
miradors watch-towers
tours de guet watch-towers

External Machine Translations:

Related Translations for watch-towers