French-English dictionary »

aileron de requin meaning in English

FrenchEnglish
aileron de requin nom {m}

shark fin◼◼◼(fin of a shark)
noun