French-English dictionary »

goalball meaning in English

FrenchEnglish
goalball nom {m}

goalball◼◼◼(ball game)
noun