Spanish-English dictionary »

tiburón duende meaning in English

SpanishEnglish
tiburón duende noun

goblin shark(Mitsukurina owstoni)
noun