Dutch-English dictionary »

luipaardhaai meaning in English

DutchEnglish
luipaardhaai substantief

leopard shark(Triakis semifasciata)
noun