English-Spanish dictionary »

sawshark meaning in Spanish

EnglishSpanish
sawshark (any of the order Pristiophoriformes of sharks)
noun

tiburón sierranoun
{m}

Your history