French-English dictionary »

centre aquatique meaning in English

FrenchEnglish
centre aquatique nom {m}

aquatic centre◼◼◼(community facility consisting of one or more swimming pools)
noun