English-Dutch dictionary »

leopard shark meaning in Dutch

EnglishDutch
leopard shark (Triakis semifasciata)
noun

luipaardhaaisubstantief