Summary
French to English:   more detail...
  1. tourelles:


French

Detailed Translations for tourelles from French to English

tourelles:

tourelles [la ~] noun

  1. la tourelles
    the turrets

Translation Matrix for tourelles:

NounRelated TranslationsOther Translations
turrets tourelles