Summary
French to English:   more detail...
  1. salle omnisports:


French

Detailed Translations for salle omnisports from French to English

salle omnisports:

salle omnisports [la ~] noun

  1. la salle omnisports
    the sports hall

Translation Matrix for salle omnisports:

NounRelated TranslationsOther Translations
sports hall salle omnisports

Related Translations for salle omnisports