French-English dictionary »

tête plongeante meaning in English

FrenchEnglish
tête plongeante nom {m}

diving header◼◼◼(ball)
noun