French-English dictionary »

requin-léopard meaning in English

FrenchEnglish
requin-léopard nom {m}

zebra shark(Stegostoma fasciatum)
noun